.speech-second-page .speechS-centered-card .ant-card-cover img {
  width: 100%;
  height: auto;
  border-radius: 8px; /* 添加圆角 */
  max-width: 300px; /* 调整最大宽度 */
  max-height: 300px; /* 调整最大高度 */
  object-fit: cover; /* 保持图片比例并填充容器 */
}

.speech-second-page .speechS-centered-card .ant-card {
  margin-bottom: 28px;
}

.speechS-centered-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.speechS-centered-card.ant-card {
  width: 800px; /* 设置卡片宽度 */
  max-width: 100%; /* 确保卡片不会超出容器宽度 */
  background-color: white;
  height: 500px;
}

.speechS-centered-card.ant-card:hover {
  transform: none;
  transition: none; /* 禁用过渡效果 */
}

/* 章节列表的容器 */
.speechS-chapter-list-container {
  margin-top: 20px; /* 整体向下移动 */
}

/* 章节项 */
.speechS-chapter-item {
  padding: 10px; /* 内边距，使内容与边框有一定距离 */
  margin-bottom: 20px; /* 下间距，使章节之间有间隔 */
  background-color: #ece6f2; /* 背景颜色，可选 */
  border-radius: 4px; /* 圆角边框，可选 */
  width: 650px;
  transition: transform 0.2s ease; /* 添加过渡效果 */
}

.speechS-chapter-item:hover {
  transform: scale(1.05); /* 鼠标悬停时放大1.05倍 */
  
}

/* 章节项的内容 */
.speechS-chapter-item .ant-list-item-meta-content {
  padding-left: 10px; /* 文字与边框之间的左侧距离 */
}

/* 自定义链接和描述的样式 */
.speechS-chapter-item .speechS-link {
  font-size: 18px;
  color: #e9d7ed;
  transition: font-size 0.2s ease; /* 添加过渡效果 */
}

.speechS-chapter-item .speechS-description {
  font-size: 16px;
  color: rgb(60, 47, 60); /* 使用正确语法 */
}